/* 
    Document   : newcss
    Created on : Jul 20, 2011, 11:20:38 PM
    Author     : lukman
    Description:
        Purpose of the stylesheet follows.
*/
body {
    width: 70%;
    margin: 0 auto;
}

/*----------hacks-------------------*/

* html #nav a {
    width: 100%;
}


/* ----- HEADER ----- */
#header {

    height: 5px;
    border: 1px outset #2D4863;
    border-bottom-width: 0px;
    background-color: #c4c4c4;
}

/* ----- NAVIGATION ----- */
#menu {

    height: 18px;
    border: 1px outset #2D4863;
    border-bottom-width: 0px;
}
#slogan{
    float:left;
    color: #2D486C;
    margin-left:10px;
}

#innermenu{
    float:right;
    /*margin-top:5px;*/
}

#nav {
    font-size: 90%;
}

#nav, #nav ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

#nav li {
    float: left;
    position: relative;
    width: 10em;
    border: 1px solid #2D4863;
    background-color: #c4c4c4;
    color: #2D4863;
    font-size: 90%;
    /*margin-right: 1em;*/
}

#nav a:link, #nav a:visited {
    display: block;
    text-decoration: none;
    padding-left: 1em;
    color: #2D486C;
}


#nav ul {
    display: none;
    position: absolute;
    padding: 0;

}

#nav ul li {
    border: 0 none transparent;
    border-bottom: 1px solid #2D486C;
    /*border-top: solid #c4c4c4;*/
    background-color: #c4c4c4;
    font-size: 100%;
    margin-bottom: -1px;
    margin-top: 1px;
    padding: 0;
}

#nav li:hover ul {
    display: block;
}

/* ----- MAIN CONTENT ----- */
#content {

    min-height: 450px; /* for modern browsers */
    height: auto !important; /* for modern browsers */
    height: 450px; /* for IE5.x and IE6 */
    background-color: #fff;
    border: 1px outset #2D4863;
    border-bottom-width: 0px;
    margin-top: 0px;
}

/* ----- FOOTER ----- */
#footer {

    height: 25px;
    background-color: #fff;
    border: 1px outset #2D4863;
    margin-top: 0px;
}
